Skip to content
This repository was archived by the owner on Nov 24, 2022. It is now read-only.

Upstream changes#4

Open
thebentern wants to merge 2004 commits intomeshtastic:masterfrom
jgromes:master
Open

Upstream changes#4
thebentern wants to merge 2004 commits intomeshtastic:masterfrom
jgromes:master

Conversation

@thebentern
Copy link
Copy Markdown

Wow... a lot of changes

jgromes and others added 30 commits September 18, 2025 18:05
* [PHY] Add empty modem

* [LoRaWAN] WIP: update datarate / TOA handling

* [PHY] Add modem to datarate functions

* [LLCC68] Add modem argument to datarate functions

* [LR11x0] Add modem argument to datarate functions

* [SX126x] Add modem argument to datarate functions

* [SX127x] Add modem argument to datarate functions

* [SX128x] Add modem argument to datarate functions

* [LoRaWAN] Change datarate handling

* [LoRaWAN] Fix LR-FHSS header count

* [LoRaWAN] Update RFU datarates

* [LR11x0] Add default case to `setModem()`

* [LoRaWAN] Remove unused variable
* Add error for packet too short

* [SX126x] Add support for Long Interleaver coding rates

* [LR11x0] Add packet length check for long interleaver

* [LR11x0] Update comment on Long Interleaver

* [SX128x] Update Long Interleaver CR 4/8 macro

* [SX128x] Add packet length check for CR 4/8 with long interleaver

* [SX126x] Add definitions for new CR with long interleaver
Add a note that the update parameter is not used for SX126x modules
jgromes and others added 30 commits February 19, 2026 17:02
* [ADS-B] Initial WIP commit

* [ADS-B] Add basic example

* [CI] Fix cppcheck issues

* [ADS-B] Fix example extension and path

* [ADS-B] Add missing cast in example

* [ADS-B] Add missing cast in example

* [LR2021] Fix inverted Manchester configuration

* [ADS-B] Fix callsign parsing

* [ADS-B] Add method to parse hex ID

* [ADS-B] Make input pointers const

* [ADS-B] Implement aircraft position decoding

* [ADS-B] Add altitude and position decoding to example

* [ADS-B] Fix debug conversions

* [ADS-B] Add live monitor script

* [ADS-B] Add monitor example

* [LR2021] Fix incorrect logic of LoRa header IRQ check
* [LR11x0] Expose instantaneous RSSI measurement

* Rephrase "Recorded" to "Received"

* Add `skipReceive` parameter for instantaneous RSSI measurement

* Fix cppcheck error
For SX126x: reset analog registers

Co-authored-by: Wessel Nieboer <wessel.nieboer@onior.com>
* [LR2021] a fix for reverse order of bytes in OOK sync word

* [LR2021] Add check for OOK sync word length

---------

Co-authored-by: jgromes <jan.gromes@gmail.com>
* [LR2021] a fix for OOK packet's RSSI return value

* [LR2021] Add comment about packet RSSI for OOK modem

---------

Co-authored-by: jgromes <jan.gromes@gmail.com>
Corrected dataSent update logic to assign initialWrite directly.
…sue (#1727)

* Updated CAD detection for LR 2021, resolving the freezing issue.

* Updated CAD detection for LR 2021, resolving the freezing issue.

* update

* Modify Parameter Position

* [LR2021] Cleanup fast CAD handling

---------

Co-authored-by: jgromes <jan.gromes@gmail.com>
[LR2021] Add getLoRaRxHeaderInfo function
…s-DWT-before-calling-dwt_init()

[HAL] Check if board is using DWT before calling dwt_init() on STM32
* Slightly Update frequency ranges in SX127x modules

* Update frequency range limits for SX127x modules to accommodate real-world use cases
* Add AI use chapter to contributing guidelines

* Add a note that failure to adhere to AI guidelines is grounds for rejection
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.